To make a splash - Spanisch Englisch Wörterbuch